10. A Structured App

A Structured App

INSTRUCTOR NOTE:

Grunt is a JavaScript Task Runner and has thousands of plugins in its ecosystem. Taken from the http://gruntjs.com/ site:

Why use a task runner?

In one word: automation. The less work you have to do when performing repetitive tasks like minification, compilation, unit testing, linting, etc, the easier your job becomes.

Here's the page for the AngularJS generator.